package ClassDesignerTest;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

/**
 * Collections类的概述 ： 是针对集合操作的工具类
 *  
 *  Collections类的常用方式：
 *   public static <T extends Comparable <? super T> void sort(List<T> list); 将指定的列白哦按升序排列
 *   public static vodi reverse (List<?> list);  反转指定列表中元素的顺序
 *   public static void shuffle (List<?> list);  使用默认的随机源随机排列指定的元素
 *
 */
public class CollectionsTest {
 public static void main(String[] args) {
//	 创建集合对象
	 List<String> list = new ArrayList<String>();
	
//	 添加元素
	 list.add("21");
	 list.add("31");
	 list.add("44");
	 list.add("12");
	 
	 Collections.sort(list);
	 System.out.println(list);
	 
	 Collections.reverse(list);
	 System.out.println(list);
	
	 Collections.shuffle(list);
	 System.out.println(list); 
}
}
